var webpack=require('webpack')
const path = require('path');
function resolve (dir) {
    return path.join(__dirname, dir)
}
module.exports = {
    chainWebpack: config => {
        //路径配置
        config.resolve.alias
            .set('assets', resolve('src/assets'))
            .set('styles', resolve('src/assets/styles'))
    },

    // dev: {
    //   // Paths
    //   assetsSubDirectory: 'static',
    //   assetsPublicPath: '/',
    //   proxyTable: {
    //       '/': {
    //           target: 'https://localhost:8084', // 接口地址
    //           changeOrigin: true, // 是否跨域
    //           pathRewrite: { // 转发
    //               '^/': ''
    //           },
    //           secure: false 
    //       }
    //     }
    // },
    //其他配置....
    configureWebpack: {
        plugins: [
            new webpack.ProvidePlugin({
                $: "jquery",
                jQuery: "jquery",
                "windows.jQuery": "jquery"
            })
        ]        
    },
    devServer:{
      publicPath:'/',
      proxy: {
              '/': {
                  target: 'http://localhost:8084', // 接口地址
                  changeOrigin: true, // 是否跨域
              }
            }
    }
}